OT: rowindex na MSSQL

Otázka od: Ing. Petr Sikola

30. 10. 2003 15:43

Zdravim, potreboval bych v selectu vratit i ocislovane radky, neco jako

select funkce(),* from tabulka

kde funkce() vrati pro kazdy radek v selectu cislo o 1 vetsi

ale bohuzel nevim jakou funkci() mam pouzit

Dekuji za namety

Petr Sikola






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Milan Lucka

30. 10. 2003 16:47

Zdravim,

jedna moznost je toto:

SELECT identity(int, 1,1) as ID, * INTO #Temp FROM tabulka
SELECT * FROM #Temp
DROP TABLE #Temp

bohuzial tato funkcia identity(...) sa da pouzit iba v spojeni s klauzulou
INTO v prikaze SELECT, preto ten obchvat s docasnou tabulkou  

Milan


> Zdravim, potreboval bych v selectu vratit i ocislovane radky,
> neco jako
>
> select funkce(),* from tabulka
>
> kde funkce() vrati pro kazdy radek v selectu cislo o 1 vetsi
>
> ale bohuzel nevim jakou funkci() mam pouzit
>
> Dekuji za namety
>
> Petr Sikola




----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Ing. Pavel Zilinec

31. 10. 2003 3:03

Nebo si to odchytit v Delphi a dat si tam pocitatelne pole, v reportu
si udelat vlastni cislovani, atd.
Na SQL to jednoduseji opravdu bohuzel nejde  

--
ing. Pavel Zilinec
MailTo:zilinec@email.cz

Prog-Soft s.r.o. Plzen
Informacni system pro vyrobce
a distributory napoju

Thursday, October 30, 2003, 4:34:35 PM, bylo napsano:

ML> SELECT identity(int, 1,1) as ID, * INTO #Temp FROM tabulka
ML> SELECT * FROM #Temp
ML> DROP TABLE #Temp

ML> bohuzial tato funkcia identity(...) sa da pouzit iba v spojeni s klauzulou
ML> INTO v prikaze SELECT, preto ten obchvat s docasnou tabulkou  






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)